rooftop runoff - German English Dictionary